A TOP 5 DEVELOPER TOOL IN 39 COUNTRIES
Attributed String Creator takes all of the work out of programming with NSAttributedStrings by automatically generating native Swift 3 or Objective-C code from your formatted text.
Write, paste or import any text into Attributed String Creator and it will produce a neat and easily readable equivalent of your text in NSMutableAttributedString declaration form. Copy this into your Xcode project and you’ll have an exact reproduction of your text as a variable you can assign to labels, text views, buttons, tables and anything else that supports it.
There are lots of advantages to using attributed strings in your apps; the aesthetics of an app can make or break it so it’s important that your apps look their best. Having richly formatted, sharp, vibrant text can make a big difference to how users perceive your work and will help your apps stand out from the crowd.
App Developers have tried many ways of producing rich typography in their apps in the past, but they all have their failings:
All of these workarounds exist because of the difficulty and amount of time it takes to programmatically declare Apple’s native form of rich text ……but now the problem is solved.
Features
Alter anything in the text editing area and see it instantly reflected in code
You can switch between producing code for mobile apps or mac applications
All fonts, colors and styles are grouped together and declared in order to allow easy modification
Support for opening doc, docx, rtf and similar text documents, as well as anything that can be cut and pasted
Even non-standard fonts (for example those downloaded from the internet) will be properly named and declared in the code output. The application knows which fonts are standard in iOS and will alert you if you are using fonts that require additional setup prior to use
Even if you don’t want to use rich formatting in your strings, you can use the application just to add in new line characters for you
Every text color will be detected and declared exactly as it is in the original string
Including, but not limited to: